Skip to content

fix(ci): bump cargo-zigbuild so arm64 images link under Rust 1.98 - #3963

Merged
hubcio merged 1 commit into
masterfrom
ci/bump-cargo-zigbuild-0.23.2
Aug 25, 2026
Merged

fix(ci): bump cargo-zigbuild so arm64 images link under Rust 1.98#3963
hubcio merged 1 commit into
masterfrom
ci/bump-cargo-zigbuild-0.23.2

Conversation

@hubcio

@hubcio hubcio commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

Rust 1.98 passes -Wl,--fix-cortex-a53-843419 to the linker for every
aarch64-unknown-linux target (rust-lang/rust#155453). zig cc rejects
unknown -Wl flags, so every arm64 publish job built through
cargo-zigbuild 0.22.1 died in cargo chef cook with
"unsupported linker arg: --fix-cortex-a53-843419". The amd64 images
were unaffected and pre-merge CI never builds these Dockerfiles, so
the breakage only surfaced after the toolchain bump landed.

cargo-zigbuild 0.23.0 filters that flag
(rust-cross/cargo-zigbuild#452); pin the latest 0.23.2 in the three
Dockerfiles that link through zig.

Rust 1.98 passes -Wl,--fix-cortex-a53-843419 to the linker for every
aarch64-unknown-linux target (rust-lang/rust#155453). zig cc rejects
unknown -Wl flags, so every arm64 publish job built through
cargo-zigbuild 0.22.1 died in cargo chef cook with
"unsupported linker arg: --fix-cortex-a53-843419". The amd64 images
were unaffected and pre-merge CI never builds these Dockerfiles, so
the breakage only surfaced after the toolchain bump landed.

cargo-zigbuild 0.23.0 filters that flag
(rust-cross/cargo-zigbuild#452); pin the latest 0.23.2 in the three
Dockerfiles that link through zig.
@github-actions github-actions Bot added the S-waiting-on-review PR is waiting on a reviewer label Aug 25, 2026
@codecov

codecov Bot commented Aug 25, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 34.97%. Comparing base (1a98748) to head (46f239a).

Additional details and impacted files
@@              Coverage Diff              @@
##             master    #3963       +/-   ##
=============================================
- Coverage     83.99%   34.97%   -49.03%     
  Complexity     1358     1358               
=============================================
  Files          1215     1214        -1     
  Lines        170548   141369    -29179     
  Branches     138292   109114    -29178     
=============================================
- Hits         143252    49439    -93813     
- Misses        23439    90521    +67082     
+ Partials       3857     1409     -2448     
Components Coverage Δ
Rust Core 20.41% <ø> (-64.48%) ⬇️
Java SDK 66.67% <ø> (ø)
C# SDK 74.88% <ø> (-0.09%) ⬇️
Python SDK 90.13% <ø> (ø)
PHP SDK 84.48% <ø> (ø)
Node SDK 95.90% <ø> (+0.09%) ⬆️
Go SDK 68.29% <ø> (ø)
see 612 files with indirect coverage changes
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@hubcio
hubcio merged commit 4c475df into master Aug 25, 2026
98 checks passed
@hubcio
hubcio deleted the ci/bump-cargo-zigbuild-0.23.2 branch August 25, 2026 11:28
@github-actions github-actions Bot removed the S-waiting-on-review PR is waiting on a reviewer label Aug 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants